]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
Prefer using g_clear_handle_id
authorBilal Elmoussaoui <belmouss@redhat.com>
Tue, 14 Apr 2026 17:42:04 +0000 (19:42 +0200)
committerBilal Elmoussaoui <belmouss@redhat.com>
Wed, 15 Apr 2026 07:31:33 +0000 (09:31 +0200)
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/4176>

src/shell-app-cache.c

index 31c28fcb258ef3153e0c410cca79957e8573b515..b1bf51063b7e87f557442518d76b96026d79d3fc 100644 (file)
@@ -264,11 +264,7 @@ shell_app_cache_finalize (GObject *object)
 
   g_clear_object (&self->monitor);
 
-  if (self->queued_update)
-    {
-      g_source_remove (self->queued_update);
-      self->queued_update = 0;
-    }
+  g_clear_handle_id (&self->queued_update, g_source_remove);
 
   g_clear_pointer (&self->dir_monitors, g_ptr_array_unref);
   g_clear_pointer (&self->folders, g_hash_table_unref);